package com.tencreat.domain.mall.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.tencreat.common.annotation.Excel;
import com.tencreat.common.core.domain.model.ReqPageParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class MallGoodsHelpCutUserDTO extends ReqPageParam {
    private static final long serialVersionUID = 1L;


    /**
     * 商城砍价参与用户
     */
    @TableId(type = IdType.AUTO)
    private Integer id;


    @ApiModelProperty(value = "砍价编号")
    private String cutSn;

    @ApiModelProperty("订单号")
    private String orderSn;


    @ApiModelProperty(value = "用户uid")
    private Long uuid;


    @ApiModelProperty(value = "商品id")
    private Long goodsId;


    @ApiModelProperty("货品id")
    private Long productId;

    @ApiModelProperty(value = "用户昵称")
    private String userNickName;


    @ApiModelProperty(value = "用户头像")
    private String userHeadImg;


    @ApiModelProperty(value = "本次砍价金额")
    private BigDecimal cutMoney;

    @ApiModelProperty("数据是否处理")
    private Integer status;


    @ApiModelProperty(value = "拓展记录")
    private String record;

    @ApiModelProperty("参与砍价的人")
    private String unionId;


    private String delFlag;


    @ApiModelProperty(value = "租户ID")
    private Long tenantId;


}
